• word of the day

    alauda arvensis

    alauda arvensis - Dictionary definition and meaning for word alauda arvensis

    Definition
    (noun) brown-speckled European lark noted for singing while hovering at a great height
    Synonyms : skylark
Download our Mobile App Today
Receive our word of the day
on Whatsapp